package com.authine.cloudpivot.ext.dto;


import com.authine.cloudpivot.ext.enums.report.ReportType;
import com.authine.mvp.app.launcher.dto.bo.query.ListBOQuery;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
public class FinanceReportDto {

    @Schema(description = "报表类型")
    private ReportType reportType;
    @Schema(description = "报表名称")
    private String reportName;

    /**
     * 查询条件对象
     */
    @Schema(description = "系统默认的filter查询对象，ListBOQuery")
    private ListBOQuery filterObj;

    /**
     * 根据选中数据的ID导出
     */
    @Schema(description = "根据选中数据的ID导出")
    private List<String> ids;
}
